*{
    padding: 0;
    margin: 0;
    text-decoration: none;
    list-style: none;
    box-sizing: border-box;
}

img{
    display: block;
}

a{
    color: #000;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0)
}

html,body{
    width: 100%;
    height: 100%;
}

html{
    font-size: calc(100vw / 375 * 10);
}

body{
    font-size: 14px;
}

@mixin com ($h , $bg:pink , $fle:block , $ju:flex-start , $al:flex-start , $w:37.5rem){
    height: $h;
    background-color: $bg;
    display: $fle;
    justify-content: $ju;
    align-items: $al;
    width: $w;
}